package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class IntegralBoxDetailsVO {
    @ApiModelProperty("商品id")
    private Long productId;

    @ApiModelProperty("一级标题")
    private String firstTitle;

    @ApiModelProperty("二级标题")
    private String secondTitle;

    @ApiModelProperty("缩略图")
    private String creationContent;

    @ApiModelProperty("售卖价格")
    private String productNum;

    @ApiModelProperty("积分价格")
    private String integralNum;

    @ApiModelProperty("详情页图")
    private String productDetailPicture;
    @ApiModelProperty("详情页图类型 1 图片 2:动图 3:3d模型")
    private Integer productDetailPictureType;

    @ApiModelProperty("商品介绍")
    private String productPresentation;

    @ApiModelProperty("作者昵称")
    private String nickName;

    @ApiModelProperty("作者头像")
    private String creatorAvatarImg;

    @ApiModelProperty("系列介绍")
    private String catenaPresentation;

    @ApiModelProperty("开始时间")
    private String beginTime;

    @ApiModelProperty("是否售罄 0:否 1:是")
    private Boolean isSoldOut;

    @ApiModelProperty("是否开启购买 0:否 1:是")
    private Boolean isEnable;

    @ApiModelProperty("可出售数量")
    private Integer laveNum;

    @ApiModelProperty("售卖数量")
    private Integer productCount;

    @ApiModelProperty("商品状态:  1:立即购买 2:立即抢购 3:已售罄啦 4:暂未开始")
    private Integer productType;

    @ApiModelProperty("盲盒详情图片")
    private String boxDetailsPicture;

    @ApiModelProperty("关于盲盒")
    private String aboutBox;
    @ApiModelProperty("是否可兑换")
    private Boolean flag;
    @ApiModelProperty("作品描述")
    private List<BoxDigitalCollectionVO> list;

    @ApiModelProperty("系列名称")
    private String catenaName;

    @ApiModelProperty("购买须知")
    private String purchaseNotes;

    @ApiModelProperty("3d模型id")
    private String threeModelId;
    @ApiModelProperty("是否可以兑换(苹果专用)")
    private Boolean isGive;
}

